7381 W Lake Mead Blvd, Las Vegas, NV 89128, United States
View on Map
What travelers say:
This time the place is very good. I like to eat this dish. This place has come several times. I think it is very good, especially the service attitude of this restaurant. It is really good for us.